﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace CCL.SocketMessage.Response
{
    /// <summary>
    /// 응답가능한 개체에 대한 인터페이스를 제공합니다.
    /// </summary>
    public interface IResponsable
    {
        /// <summary>
        /// 요청 성공여부를 가져옵니다.
        /// </summary>
        Constant.Result Result { get; }

        /// <summary>
        /// 요청 실패시 ErrorMessage를 가져옵니다.
        /// (요청 성공시에는 null)
        /// </summary>
        char[] ErrorMessage { get; }
    }
}
